home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 August / chip-cd_2004_08.zip / 08 / Internet / Shareaza 2.0 / Shareaza_2.0.0.0.exe / Schemas / video.xsd < prev    next >
Extensible Markup Language  |  2003-07-30  |  6KB  |  181 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <schema targetNamespace="http://www.limewire.com/schemas/video.xsd" xmlns="http://www.w3.org/2001/XMLSchema">
  4.     
  5.     <element name="videos">
  6.         <complexType>
  7.             <element name="video" type="videoType" minOccurs="1" maxOccurs="unbounded"/>
  8.         </complexType>
  9.     </element>
  10.     
  11.     <complexType name="videoType">
  12.         <all>
  13.             <attribute name="title" type="string"/>
  14.             <attribute name="type">
  15.              <simpleType base="string">
  16.                 <enumeration value="Film"/>
  17.                 <enumeration value="Film Clip"/>
  18.                 <enumeration value="TV Series Episode"/>
  19.                 <enumeration value="TV Series Episode Clip"/>
  20.                 <enumeration value="Anime Series Episode"/>
  21.                 <enumeration value="Anime Series Episode Clip"/>
  22.                 <enumeration value="Anime Film"/>
  23.                 <enumeration value="Anime Music Video"/>
  24.                 <enumeration value="Music Video"/>
  25.                 <enumeration value="Commercial"/>
  26.                 <enumeration value="Movie Trailer"/>
  27.                 <enumeration value="Video Game Trailer"/>
  28.                 <enumeration value="Video Game Clip"/>
  29.                 <enumeration value="Movie Clip"/>
  30.                 <enumeration value="Video Clip"/>
  31.                 <enumeration value="VHS Movie"/>
  32.                 <enumeration value="DVD Movie"/>
  33.                 <enumeration value="Adult Film"/>
  34.                 <enumeration value="Adult Film Clip"/>
  35.              </simpleType>
  36.             </attribute>
  37.             <attribute name="series" type="string"/>
  38.             <attribute name="genre">
  39.             <simpleType base="string">
  40.                 <enumeration value="Action"/>
  41.                 <enumeration value="Adventure"/>
  42.                 <enumeration value="Animation"/>
  43.                 <enumeration value="Comedy"/>
  44.                 <enumeration value="Crime"/>
  45.                 <enumeration value="Documentary"/>
  46.                 <enumeration value="Drama"/>
  47.                 <enumeration value="Family"/>
  48.                 <enumeration value="Fantasy"/>
  49.                 <enumeration value="Film-Noir"/>
  50.                 <enumeration value="Horror"/>
  51.                 <enumeration value="Musical"/>
  52.                 <enumeration value="Mystery"/>
  53.                 <enumeration value="Romance"/>
  54.                 <enumeration value="Sci-Fi"/>
  55.                 <enumeration value="Thriller"/>
  56.                 <enumeration value="War"/>
  57.                 <enumeration value="Western"/>
  58.                 <enumeration value="Other"/>
  59.                   </simpleType>
  60.             </attribute>
  61.             <attribute name="episodenumber" type="string"/>
  62.             <attribute name="seriesnumber" type="string"/>
  63.             <attribute name="airDate" type="string"/>
  64.             <attribute name="description">
  65.                 <simpleType base="string">
  66.                     <maxInclusive value="1024"/>
  67.                 </simpleType>
  68.             </attribute>
  69.             <attribute name="realdescription">
  70.                 <simpleType base="string">
  71.                     <maxInclusive value="1024"/>
  72.                 </simpleType>
  73.             </attribute>
  74.             <attribute name="language">
  75.                 <simpleType base="string">
  76.                     <enumeration value="Danish"/>
  77.                     <enumeration value="English"/>
  78.                     <enumeration value="French"/>
  79.                     <enumeration value="German"/>
  80.                     <enumeration value="Italian"/>
  81.                     <enumeration value="Korean"/>
  82.                     <enumeration value="Japanese"/>
  83.                     <enumeration value="Mandarin"/>
  84.                     <enumeration value="Russian"/>
  85.                     <enumeration value="Spanish"/>
  86.                 </simpleType>
  87.             </attribute>
  88.             <attribute name="source">
  89.                 <simpleType base="string">
  90.                     <enumeration value="Cam"/>
  91.                     <enumeration value="DVD Screener"/>
  92.                     <enumeration value="VHS Screener"/>
  93.                     <enumeration value="DVD"/>
  94.                     <enumeration value="VHS"/>
  95.                     <enumeration value="TV Rip"/>
  96.                     <enumeration value="Telesync"/>
  97.                     <enumeration value="Telesine"/>
  98.                     <enumeration value="Workprint"/>
  99.                     <enumeration value="Asian Silver"/>
  100.                     <enumeration value="DivX Re-Encode"/>
  101.                     <enumeration value="SVCD Re-Encode"/>
  102.                     <enumeration value="VCD Re-Encode"/>
  103.                 </simpleType>
  104.             </attribute>
  105.             <attribute name="director" type="string"/>
  106.             <attribute name="producer" type="string" minOccurs="0" maxOccurs="2"/>
  107.             <attribute name="studio" type="string" minOccurs="0" maxOccurs="1"/>
  108.             <attribute name="stars" type="string" minOccurs="0" maxOccurs="3"/>
  109.             <attribute name="imdbLink" type="uriReference"/>
  110.             <attribute name="minutes" type="decimal"/>
  111.             <attribute name="width" type="int"/>
  112.             <attribute name="height" type="int"/>
  113.             <attribute name="codec" type="string"/>
  114.             <attribute name="year" type="year"/>
  115.             <attribute name="artist" type="string"/>
  116.  
  117.             <attribute name="subtitles">
  118.                 <simpleType base="string">
  119.                     <enumeration value="Danish"/>
  120.                     <enumeration value="English"/>
  121.                     <enumeration value="French"/>
  122.                     <enumeration value="German"/>
  123.                     <enumeration value="Italian"/>
  124.                     <enumeration value="Korean"/>
  125.                     <enumeration value="Japanese"/>
  126.                     <enumeration value="Mandarin"/>
  127.                     <enumeration value="Russian"/>
  128.                     <enumeration value="Spanish"/>
  129.                 </simpleType>
  130.             </attribute>
  131.  
  132.             <attribute name="rating">
  133.                 <simpleType base="string">
  134.                     <enumeration value="G"/>
  135.                     <enumeration value="PG"/>
  136.                     <enumeration value="PG-13"/>
  137.                     <enumeration value="R"/>
  138.                     <enumeration value="NC-17"/>
  139.                     <enumeration value="NR"/>
  140.                     <enumeration value="Adult"/>
  141.                     <enumeration value="TV-Y"/>
  142.                     <enumeration value="TV-Y7"/>
  143.                     <enumeration value="TV-Y7-FV"/>
  144.                     <enumeration value="TV-G"/>
  145.                     <enumeration value="TV-PG"/>
  146.                     <enumeration value="TV-14"/>
  147.                     <enumeration value="TV-MA"/>
  148.                 </simpleType>
  149.             </attribute>
  150.  
  151.             <attribute name="partNumber" type="int"/>
  152.             <attribute name="partCount" type="int"/>
  153.             <attribute name="standard">
  154.                 <simpleType base="string">
  155.                     <enumeration value="Uberstandard"/>
  156.                 </simpleType>
  157.             </attribute>
  158.             <attribute name="quality">
  159.                 <simpleType base="string">
  160.                     <enumeration value="Very Good"/>
  161.                     <enumeration value="Good"/>
  162.                     <enumeration value="Standard"/>
  163.                     <enumeration value="Poor"/>
  164.                     <enumeration value="Very Poor"/>
  165.                 </simpleType>
  166.             </attribute>
  167.             <attribute name="qualityNotes" type="string"/>
  168.             <attribute name="releaseDate" type="string"/>
  169.             <attribute name="distributer" type="string"/>
  170.             <attribute name="distributerLink" type="uriReference"/>
  171.             <attribute name="releasegroup" type="string"/>
  172.             <attribute name="releasegroupLink" type="uriReference"/>
  173.             <attribute name="keywords" type="string"/>
  174.             <attribute name="link" type="uriReference"/>
  175.             <attribute name="DRM" type="boolean"/>
  176.             <attribute name="SHA1" type="string"/>
  177.         </all>
  178.     </complexType>
  179.  
  180. </schema>
  181.